Extension point userWorkspace
Documentation
Defines the class used create / resolve the personal workspace.
The default implementation allows to configure doc types for Workspace and WorkspaceRoot, but if you need a more custom logic, you can simply provide a brand new class.
Your implementation can inherit from org.nuxeo.ecm.platform.userworkspace.core.service.AbstractUserWorkspaceImpl.
Contribution Descriptors
- Class: org.nuxeo.ecm.platform.userworkspace.core.service.UserWorkspaceDescriptor
Existing Contributions
Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.
-
<extension point="userWorkspace" target="org.nuxeo.ecm.platform.userworkspace.UserWorkspaceService"> <userWorkspace class="org.nuxeo.ecm.multi.tenant.userworkspace.MultiTenantUserWorkspaceService"/> </extension>
-
<extension point="userWorkspace" target="org.nuxeo.ecm.platform.userworkspace.UserWorkspaceService"> <userWorkspace class="org.nuxeo.ecm.platform.userworkspace.core.service.DefaultUserWorkspaceServiceImpl"/> </extension>